industrial development center for arab states - German English Dictionary